Professional cleaning means and technical equipment.